162 South Shore Road | Lake Cowichan, Victoria, British Columbia, Canada
View on Map
What travelers say:
The first time I came to this restaurant, I tasted a pizza. The taste was really delicious, but the second time I came, I also ate the egg tart recommended by his family. It felt great.